package dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import pojo.WlPayUser;
import pojo.WlPayUserExample;
import pojo.WlPayUserKey;

public interface WlPayUserMapper {
    int countByExample(WlPayUserExample example);

    int deleteByExample(WlPayUserExample example);

    int deleteByPrimaryKey(WlPayUserKey key);

    int insert(WlPayUser record);

    int insertSelective(WlPayUser record);

    List<WlPayUser> selectByExample(WlPayUserExample example);

    WlPayUser selectByPrimaryKey(WlPayUserKey key);

    int updateByExampleSelective(@Param("record") WlPayUser record, @Param("example") WlPayUserExample example);

    int updateByExample(@Param("record") WlPayUser record, @Param("example") WlPayUserExample example);

    int updateByPrimaryKeySelective(WlPayUser record);

    int updateByPrimaryKey(WlPayUser record);
}